home *** CD-ROM | disk | FTP | other *** search
/ 100 Plus Great Games 2 / 100PLUSV2.BIN / games / Czarina.dxr / Internal_11_tab hotspot.ls < prev    next >
Encoding:
Text File  |  2002-01-25  |  1.1 KB  |  49 lines

  1. property row, spriteNum
  2. global equal, currentsel, reserve, godlist
  3.  
  4. on beginSprite me
  5.   row = determinerow()
  6. end
  7.  
  8. on mouseEnter me
  9.   if the mouseDown and (the clickOn <> 0) then
  10.     if sprite(the clickOn).member <> member("empty", "playing cards") then
  11.       if reserve[row].getcardcount() > 0 then
  12.         if getlist(the clickOn).rankvalue = (reserve[row].getlastcard().rankvalue - 1) then
  13.           equal = 1
  14.           currentsel = reserve[row].getlastcard().spnum
  15.           godlist = reserve[row]
  16.         else
  17.           if (getlist(the clickOn).rank = "king") and (reserve[row].getlastcard().rank = "ace") then
  18.             equal = 1
  19.             currentsel = reserve[row].getlastcard().spnum
  20.             godlist = reserve[row]
  21.           end if
  22.         end if
  23.       end if
  24.     end if
  25.   end if
  26. end
  27.  
  28. on determinerow me
  29.   if spriteNum = 31 then
  30.     return #one
  31.   else
  32.     if spriteNum = 35 then
  33.       return #two
  34.     else
  35.       if spriteNum = 33 then
  36.         return #four
  37.       else
  38.         if spriteNum = 34 then
  39.           return #three
  40.         else
  41.           if spriteNum = 32 then
  42.             return #five
  43.           end if
  44.         end if
  45.       end if
  46.     end if
  47.   end if
  48. end
  49.